Skip to main content

Filter by:


Star Rating

Review Score

Saint Joseph – 4 hotels and places to stay
See the latest prices and deals by choosing your dates.
Holiday Inn Express Hotel & Suites-Saint Joseph, an IHG Hotel, hotel in Saint Joseph

Overlooking the shores of Lake Michigan and 5 minutes from downtown St. Joseph, this Holiday Inn Express features a spacious indoor pool facility. Free Wi-Fi is available throughout the hotel.

Nothing
8.3
Scored 8.3
Very Good
Rated very good
417 reviews
Price from$113per night
Silver Beach Hotel, hotel in Saint Joseph

Located in Saint Joseph, a 10-minute walk from Silver Beach, Silver Beach Hotel has accommodations with a fitness center, free private parking and a shared lounge.

Close to harbor
5.9
Scored 5.9
Above average
Rated okay
133 reviews
Price from$143.10per night
The Inn at Harbor Shores, hotel in Saint Joseph

Located on the shores of Lake Michigan, this St. Joseph resort features both indoor and outdoor pools, a spa, and a restaurant. Free WiFi access is offered in every room at this scenic resort.

It’s a beautiful property and the staff is exceptionally friendly and helpful!
8.6
Scored 8.6
Excellent
Rated excellent
197 reviews
Price from$172.89per night
Rodeway inn St Joseph, hotel in Saint Joseph

Just 5 minutes’ drive from the Lake Michigan shoreline, this Rodeway inn St Joseph features rooms with a flat-screen cable TV. Free WiFi access is available.

This hotel was clean but outdated. No breakfast offered at this hotel. I had to call to find staff to check in. The air freshener in the office was overpowering. I had to take a benadryl. No staff was available to check out. The air machine was outside and dirty.
7.3
Scored 7.3
Good
Rated good
347 reviews
Price from$52.40per night
Tru By Hilton Saint Joseph, hotel in Saint Joseph

Tru By Hilton Saint Joseph provides accommodations in Stevensville. With a fitness center, the 3-star hotel has air-conditioned rooms with free WiFi.

Very nice clean location. Loved the 24 hr coffee/tea/hot chocolate.
8.7
Scored 8.7
Excellent
Rated excellent
400 reviews
Price from$101.15per night
Country Inn & Suites by Radisson Benton Harbor-St Joseph MI, hotel in Saint Joseph

Just a 10-minute drive from Lake Michigan and Silver Beach, this hotel offers rooms with a mini-fridge and a microwave. Facilities include a fitness center and an indoor pool.

Aisha was cool great job !
6.4
Scored 6.4
Pleasant
Rated pleasant
448 reviews
Price from$68.89per night
Staybridge Suites - Benton Harbor-St. Joseph, an IHG Hotel, hotel in Saint Joseph

Staybridge Suites - Benton Harbor-St. Joseph, an IHG Hotel is a 3-star property located in Benton Harbor. The hotel has an indoor pool and a 24-hour front desk and free WiFi throughout the property.

Location and price
7.5
Scored 7.5
Good
Rated good
267 reviews
Price from$127.88per night
Courtyard by Marriott St. Joseph-Benton Harbor, hotel in Saint Joseph

Courtyard by Marriott St. Joseph-Benton Harbor in Benton Harbor has 3-star accommodations with a shared lounge, a bar and barbecue facilities.

Great staff and the room was nice and clean
8.4
Scored 8.4
Very Good
Rated very good
266 reviews
Price from$110per night
Baymont by Wyndham St. Joseph/Stevensville, hotel in Saint Joseph

Situated just off Interstate 94, this Stevensville, Michigan hotel is 3 miles from Grand Mere State Park on Lake Michigan. It offers free Wi-Fi, as well as an indoor pool and hot tub.

We stayed in the same room 6 months ago and the big picture was still missing.
5.8
Scored 5.8
Above average
Rated okay
613 reviews
Price from$52.80per night
Comfort Suites Benton Harbor - St. Joseph, hotel in Saint Joseph

The Comfort Suites Benton Harbor - St. Joseph hotel is located minutes from the shores and beaches of Lake Michigan in southwest Michigan such as St Joseph's Silver Beach County Park, Warren Dunes...

The beds were wonderful!!
5.9
Scored 5.9
Above average
Rated okay
335 reviews
Price from$78.67per night
See all hotels in and around Saint Joseph
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Saint Joseph:

  • 8.0
    Scored 8.0

    Great little downtown area.

    Great little downtown area. Plenty of stores and food options. Everything is in walking distance. We will definitely come back. Beach was very nice. We walked everywhere and didn't use our car until it was time to go home. Definitely loved Silver Beach pizza and Kilwins fudge is always worth the stop. Rye Belles is a very nice restaurant and we also had a great meal at The Buck burgers and brew
    Jodie
    United States of America
  • 10
    Scored 10

    I love this town!

    I love this town! Great family beach with playground, restrooms, walkout to lighthouse, amazing splash pad, carousel, children's museum all with in a 10 minute walk. Great restaurants, I recommend Rye Belles and Bucks for the view. Cabanas ice cream is another favorite.
    Elizabeth
    United States of America
  • 10
    Scored 10

    St. Joe has a quaint main street with adorable shops, wine...

    St. Joe has a quaint main street with adorable shops, wine tasting rooms, and restaurants. We enjoyed the small farmer's market on Saturday. Silver Beach Pizza was a great lunch spot with views of the beach and lake. We enjoyed a short walk on the pier to get pictures of the lighthouse. Hoping to return soon to explore the many wineries near town.
    Jennifer
    United States of America
  • 10
    Scored 10

    St. Joseph is a beautiful place.

    St. Joseph is a beautiful place. There are beaches, trails to walk, and things to see and do. Downtown is a lovely place to stroll from one store to another. There are many good restaurants to eat at in downtown. St. Joseph has a playground on the beach and a spray fountains for kids. There is also a carousel that can be enjoyed on weekends.
    michelle
    United States of America
  • 10
    Scored 10

    Great downtown area! Very pet friendly!

    Great downtown area! Very pet friendly! Everyone super friendly. There's lots to do for everyone. Great restaurants! (My favorite is Schu's) On Pleasant St many places to sit and people watch or have a great view of the big splash pad and beach.
    Rhanna
    United States of America
  • 10
    Scored 10

    The downtown area was great to walk through and go into the...

    The downtown area was great to walk through and go into the shops. Had breakfast at the Chocolate factory and that was a great place !The beach was beautiful and clean, and also had a nice park and Sand volleyball courts. We had dinner at Azul tequila Mexican restaurant. It was really good! I would definitely avoid the silver beach hotel and certainly say anywhere else in the town!
    Marla
    United States of America

Explore guest reviews of hotels in Saint Joseph

  • From $64.94 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 347 reviews
    Super clean, simple but everything worked well. Building and room appeared to be recently painted. No carpet, so floor is smooth and clean, too. Furniture has seen some history, but it's solid and well maintained. Bed linens better than in many more posh and expensive hotels. Well off the freeway, you can tell the lakeshore is close. Units open directly outside, like a real motel, so easy to unload and reload luggage.
    Danna
    Canada
  • From $64.94 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 347 reviews
    The room was spacious but very basic. When we asked for replenishment of basic amenities on our third day they were delivered promptly. Whilst we understand that staff shortages have led to a reduction in service in hotels, it would be good if bins were emptied and toilet paper replenished daily. Although our room was next to a busy road we could not hear the traffic. The room was clean.
    Ann
    United Kingdom
  • From $131.69 per night
    5.9
    Scored 5.9
    Above average
    Rated okay
     · 133 reviews
    The location was good, however, it was not very clean. Also, they advertise a swimming pool that was closed and also advertise a bar that was also closed I would suggest staying at another hotel while in Benton Harbor. The bad thing is, I could’ve got a nicer hotel at a lower rate than what I paid here. The staff was extremely nice day location and the staff were good but the rest was bad.
    Pollard
    United States of America
  • From $223.08 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 197 reviews
    They gave us a complimentary margarita at check in and it was the the best margarita I ever had. The pool and hot tub were clean. It was nice to be able to use it because so many hotels aren't opening their hot tubs due to the pandemic.
    Julie
    United States of America
  • From $64.94 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 347 reviews
    Very clean and freshly painted hotel area. Beds large and comfortable. Big satellite tv. Clean bathroom. Only 1 mile to beach and strip in St Joes. Kind staff. Restaurants close by. Very affordable. Will stay again.
    Chuck
    United States of America
  • From $131.69 per night
    5.9
    Scored 5.9
    Above average
    Rated okay
     · 133 reviews
    We went for a one night stay for a wedding. It was good for what we needed, the cost was very reasonable and the rooms were clean. The area in which the hotel is located is perfect. The staff were very friendly
    darlene
    United States of America
  • From $131.69 per night
    5.9
    Scored 5.9
    Above average
    Rated okay
     · 133 reviews
    The place is in an amazing location the staff was incredibly friendly and helpful. The area outside of the hotel is perfect so many great things in walking distance if the hotel.
    Morgan Turner
    United States of America
  • From $64.94 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 347 reviews
    no Breakfast, Everything was great! any other motel / hotels were way overpriced for the area! We would stay again if we needed to be overnight in St.Joe again!
    Philip
    United States of America
  • From $211.68 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 417 reviews
    basic but comfortable 3.5 star hotel that has everything. comfortable beds, substantial cooked breakfast, decent variety of food, pool and fitness center.
    Joseph
    New Zealand
  • From $131.69 per night
    5.9
    Scored 5.9
    Above average
    Rated okay
     · 133 reviews
    The rooms were fresh within paint and the flooring was a good change from the usual carpet n the other hotels. Bathroom was well done with tiled shower.
    D
    DAN
    United States of America
  • From $211.68 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 417 reviews
    Location to St. Joseph and to the beaches was perfect! Friendly and professional staff in every way. Definitely my choice in my many future visits!
    Shari
    United States of America
  • From $211.68 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 417 reviews
    GreatThe room was clean & spacious. We had a view of the lake from the room which was great because it was too cold to actually go to the beach.
    Susan
    United States of America
  • From $223.08 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 197 reviews
    This hotel was in a great location with everything we needed right on site.
    Sarah
    United States of America
  • From $64.94 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 347 reviews
    I like the distance from the hotel to the beach and downtown
    M
    Maria
    United States of America
  • From $211.68 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 417 reviews
    Everything! Clean hotel. Friendly staff. Amazing lake view!!
    Tracy
    United States of America
  • From $223.08 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 197 reviews
    It was the most comfortable bed I ever slept in at any hotel
    A
    Anonymous
    United States of America
  • From $131.69 per night
    5.9
    Scored 5.9
    Above average
    Rated okay
     · 133 reviews
    Location to shopping and beach was really good.
    David
    United States of America
  • From $131.69 per night
    5.9
    Scored 5.9
    Above average
    Rated okay
     · 133 reviews
    Location, friendly staff, hotel was clean
    Jana
    United States of America